toothcup (rotala ramosior) - Spanish English Dictionary